honor one's obligations - French English Dictionary